TLS was last updated
on October 15, 2025.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
Team Scouting Report
(As Of 11/09/2025)
2024
Section - Northern
Area - Twin Cities
League - 2024 Adult 18 & Over Winter
Flight - 4.5 Men
Subflight - Flight A
--------------------------------------------------------------------------------------------------------------------------------------
Magnuson Winter 2024
League Record: 4 - 4
The Following Have Played In League Matches On This Team (In Rating Order)
Bryce Johnson - 4.32
Curtis Horton - 4.25
Craig Raway - 4.25
Paul Schroeder - 4.24
Tou Ger Xiong - 4.21
Matt Dineen - 4.20
Davis Flanagan - 4.13
Peter Lunseth - 4.11
Mark Benson - 4.11
Carter Jones - 4.11
Ben Isaacson - 3.92
Nick Scheevel - n/a
League Results By Position
1S 2S 1D 2D 3D
Ben Isaacson - 3.92 & Bryce Johnson - 4.32 1 - 0 0 - 1
Ben Isaacson - 3.92 & Peter Lunseth - 4.11 0 - 1
Ben Isaacson - 3.92 0 - 1
Bryce Johnson - 4.32 & Matt Dineen - 4.20 1 - 0
Bryce Johnson - 4.32 & Peter Lunseth - 4.11 1 - 0
Craig Raway - 4.25 & Mark Benson - 4.11 0 - 1
Craig Raway - 4.25 & Paul Schroeder - 4.24 4 - 0
Curtis Horton - 4.25 2 - 0 4 - 1
Carter Jones - 4.11 & Mark Benson - 4.11 0 - 1
Carter Jones - 4.11 1 - 1
Davis Flanagan - 4.13 & Matt Dineen - 4.20 0 - 2 4 - 2
Mark Benson - 4.11 & Bryce Johnson - 4.32 2 - 0
Mark Benson - 4.11 & Peter Lunseth - 4.11 0 - 1
Mark Benson - 4.11 & Paul Schroeder - 4.24 0 - 1
Nick Scheevel - n/a & Paul Schroeder - 4.24 0 - 1 0 - 1
Paul Schroeder - 4.24 & Peter Lunseth - 4.11 0 - 1
Tou Ger Xiong - 4.21 3 - 4
--------------------------------------------------------------------------------------------------------------------------------------
Garritty's Hall of Framers
League Record: 4 - 3
The Following Have Played In League Matches On This Team (In Rating Order)
Jim Schneider - 4.48
Christian Rovn - 4.41
Bill Stelle - 4.33
Michael Jung - 4.30
Eric Ernst - 4.28
James Kinnear - 4.24
John Brekken - 4.18
Todd Schoenwalder - 4.17
Derek Kieckhafer - 4.17
Brody Ryan - 4.16
Bradley Olson - 4.01
Sabastion Seeger - 3.96
Ankit Gupta - 3.94
Tom Rush - 3.87
Greg Garritty - 3.70
League Results By Position
1S 2S 1D 2D 3D
Bill Stelle - 4.33 & Jim Schneider - 4.48 1 - 0
Brody Ryan - 4.16 & John Brekken - 4.18 1 - 0
Bradley Olson - 4.01 & Christian Rovn - 4.41 1 - 0
Bradley Olson - 4.01 & Greg Garritty - 3.70 0 - 1
Bradley Olson - 4.01 & James Kinnear - 4.24 0 - 1
Bradley Olson - 4.01 & Michael Jung - 4.30 1 - 0
Christian Rovn - 4.41 & Michael Jung - 4.30 1 - 0 2 - 0
Derek Kieckhafer - 4.17 4 - 5
Eric Ernst - 4.28 & Ankit Gupta - 3.94 1 - 0 1 - 1 1 - 0
Eric Ernst - 4.28 & Christian Rovn - 4.41 1 - 0
Eric Ernst - 4.28 & Jim Schneider - 4.48 1 - 1
Greg Garritty - 3.70 & Jim Schneider - 4.48 0 - 1
Greg Garritty - 3.70 & James Kinnear - 4.24 1 - 0 0 - 1
Greg Garritty - 3.70 & Tom Rush - 3.87 0 - 1
John Brekken - 4.18 3 - 3
James Kinnear - 4.24 0 - 1
Sabastion Seeger - 3.96 & Ankit Gupta - 3.94 0 - 1
Sabastion Seeger - 3.96 & Michael Jung - 4.30 1 - 0
Sabastion Seeger - 3.96 & Tom Rush - 3.87 1 - 0
Sabastion Seeger - 3.96 0 - 1
Todd Schoenwalder - 4.17 & Tom Rush - 3.87 0 - 1 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
Cychosz/Radermacher
League Record: 3 - 6
The Following Have Played In League Matches On This Team (In Rating Order)
Sean Kelly - 4.34
Brook Norwood - 4.29
Kenny Goins - 4.25
Kenneth Cychosz - 4.24
Daniel Boulay - 4.23
Peter Heunisch - 4.22
Brian Brown - 4.22
David Casperson - 4.13
Eli Best - 4.12
Brady Radermacher - 4.12
Neil Radermacher - 4.10
Robert Cardenas - 4.07
Will Prest - 4.01
Mark Alevizos - 3.97
Tony Schmidt - 3.87
League Results By Position
1S 2S 1D 2D 3D
Brian Brown - 4.22 & Kenneth Cychosz - 4.24 0 - 1
Brian Brown - 4.22 & Tony Schmidt - 3.87 0 - 1
Brook Norwood - 4.29 & Kenneth Cychosz - 4.24 0 - 1
Brook Norwood - 4.29 1 - 0
Brady Radermacher - 4.12 & Kenny Goins - 4.25 1 - 0
Brady Radermacher - 4.12 & Neil Radermacher - 4.10 0 - 1 0 - 1
Daniel Boulay - 4.23 & Brian Brown - 4.22 0 - 1
Daniel Boulay - 4.23 & Will Prest - 4.01 0 - 1
David Casperson - 4.13 & Kenny Goins - 4.25 0 - 1
David Casperson - 4.13 & Peter Heunisch - 4.22 0 - 1
David Casperson - 4.13 & Tony Schmidt - 3.87 1 - 0 1 - 2
Eli Best - 4.12 1 - 2 4 - 1
Kenny Goins - 4.25 1 - 1 2 - 0
Mark Alevizos - 3.97 & Brian Brown - 4.22 0 - 1
Mark Alevizos - 3.97 & Will Prest - 4.01 0 - 1
Neil Radermacher - 4.10 & Brook Norwood - 4.29 1 - 0
Neil Radermacher - 4.10 & Kenny Goins - 4.25 0 - 1
Neil Radermacher - 4.10 & Robert Cardenas - 4.07 0 - 1
Neil Radermacher - 4.10 & Tony Schmidt - 3.87 1 - 0
Neil Radermacher - 4.10 & Will Prest - 4.01 0 - 1
Neil Radermacher - 4.10 0 - 1
Peter Heunisch - 4.22 & Brian Brown - 4.22 1 - 1 1 - 1
Sean Kelly - 4.34 & Will Prest - 4.01 0 - 1
Sean Kelly - 4.34 3 - 1
Will Prest - 4.01 & Brian Brown - 4.22 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
Choiniere - PIT 4.5 Winter
League Record: 1 - 7
The Following Have Played In League Matches On This Team (In Rating Order)
Ben Wilson - 4.30
Andrew Tang - 4.17
Jeff Fedor - 4.12
Scott Leake - 4.11
Christopher Allison - 4.09
Charles Harris - 4.07
Michael Walseth - 4.06
Jacob Ruzsa - 4.01
Andrew Kumpel - 3.95
Scott Potucek - 3.86
John Choiniere - 3.78
Anthony Helmer - 3.77
Zachary Irrthum - 3.61
League Results By Position
1S 2S 1D 2D 3D
Andrew Kumpel - 3.95 0 - 1
Andrew Tang - 4.17 1 - 3 1 - 1
Anthony Helmer - 3.77 0 - 4
Ben Wilson - 4.30 & Christopher Allison - 4.09 3 - 1
Charles Harris - 4.07 & Michael Walseth - 4.06 0 - 1
Charles Harris - 4.07 2 - 3
Jeff Fedor - 4.12 & John Choiniere - 3.78 1 - 1
Jeff Fedor - 4.12 & Michael Walseth - 4.06 1 - 0
John Choiniere - 3.78 0 - 1
Jacob Ruzsa - 4.01 & Jeff Fedor - 4.12 0 - 1
Jacob Ruzsa - 4.01 & John Choiniere - 3.78 0 - 2
Jacob Ruzsa - 4.01 & Michael Walseth - 4.06 0 - 1
Scott Leake - 4.11 & Andrew Tang - 4.17 1 - 0
Scott Leake - 4.11 & Anthony Helmer - 3.77 0 - 1
Scott Leake - 4.11 & Ben Wilson - 4.30 1 - 0
Scott Leake - 4.11 & Christopher Allison - 4.09 1 - 2
Scott Leake - 4.11 & Jeff Fedor - 4.12 1 - 1
Scott Leake - 4.11 & Michael Walseth - 4.06 0 - 1
Scott Potucek - 3.86 & Andrew Kumpel - 3.95 1 - 2
Scott Potucek - 3.86 & Jacob Ruzsa - 4.01 0 - 1
Scott Potucek - 3.86 & Michael Walseth - 4.06 0 - 1
Zachary Irrthum - 3.61 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
Duwearatchi/Ballentine 18+ Winter
League Record: 6 - 2
The Following Have Played In League Matches On This Team (In Rating Order)
Ryan Meger - 4.52
Ben Rode - 4.39
Jacob Bellomo - 4.36
Mark Steelman - 4.31
Logan Remington - 4.31
Reed Krider - 4.23
Charlie Race - 4.23
Patrick Boerner - 4.22
Jon Sundquist - 4.18
Lincoln Reichenau - 4.15
Ken Pomerantz - 4.14
Neal Gambaiani - 4.13
Patrick Murphy - 3.96
John Anderson - 3.96
Douglas Marmar - 3.95
Brad Digre - 3.93
League Results By Position
1S 2S 1D 2D 3D
Ben Rode - 4.39 5 - 1
Brad Digre - 3.93 & Douglas Marmar - 3.95 0 - 1
Brad Digre - 3.93 & Neal Gambaiani - 4.13 1 - 0
Charlie Race - 4.23 & Jon Sundquist - 4.18 1 - 0
Charlie Race - 4.23 3 - 0
Douglas Marmar - 3.95 & John Anderson - 3.96 0 - 1
Douglas Marmar - 3.95 & Jon Sundquist - 4.18 0 - 1
Jon Sundquist - 4.18 & Reed Krider - 4.23 1 - 0 0 - 1
Jacob Bellomo - 4.36 0 - 1 2 - 1
Lincoln Reichenau - 4.15 & Jon Sundquist - 4.18 0 - 1
Lincoln Reichenau - 4.15 & Ken Pomerantz - 4.14 0 - 1 1 - 0
Lincoln Reichenau - 4.15 & Patrick Boerner - 4.22 1 - 1 1 - 0
Logan Remington - 4.31 & Charlie Race - 4.23 1 - 0
Logan Remington - 4.31 & Jon Sundquist - 4.18 0 - 1
Logan Remington - 4.31 & Patrick Boerner - 4.22 1 - 1
Logan Remington - 4.31 & Patrick Murphy - 3.96 1 - 0
Logan Remington - 4.31 & Ryan Meger - 4.52 1 - 0
Logan Remington - 4.31 1 - 0 1 - 0
Mark Steelman - 4.31 & Ryan Meger - 4.52 1 - 0 2 - 0
Neal Gambaiani - 4.13 & Douglas Marmar - 3.95 0 - 1
Neal Gambaiani - 4.13 & Jon Sundquist - 4.18 0 - 1
Patrick Boerner - 4.22 0 - 1
Patrick Murphy - 3.96 & John Anderson - 3.96 0 - 1 1 - 0
Ryan Meger - 4.52 & Reed Krider - 4.23 1 - 0
Ryan Meger - 4.52 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
Nazy - The Poachers
League Record: 7 - 2
The Following Have Played In League Matches On This Team (In Rating Order)
Burke Anderson - 4.44
Rumeal Setts - 4.42
Jack Nazy - 4.39
Scott Wall - 4.35
Taylor Hanson - 4.32
Paul Kilburg - 4.32
Anh Doan - 4.32
William Connelly - 4.25
Matt Chua - 4.23
Abdugani Ganiev - 4.22
Jeremy Curtis - 4.19
Andy Pulkrabek - 4.09
Andrew Lauber - 4.03
Jerald Mackey - 3.99
Will Mitchell - 3.92
League Results By Position
1S 2S 1D 2D 3D
Andrew Lauber - 4.03 & Jerald Mackey - 3.99 0 - 2 2 - 0
Andy Pulkrabek - 4.09 & Jeremy Curtis - 4.19 1 - 0
Anh Doan - 4.32 & Matt Chua - 4.23 0 - 1
Anh Doan - 4.32 0 - 1
Abdugani Ganiev - 4.22 & Jack Nazy - 4.39 1 - 0 1 - 0
Abdugani Ganiev - 4.22 & Paul Kilburg - 4.32 1 - 0
Abdugani Ganiev - 4.22 & Scott Wall - 4.35 1 - 0 1 - 0
Abdugani Ganiev - 4.22 & Taylor Hanson - 4.32 0 - 1
Burke Anderson - 4.44 & Scott Wall - 4.35 1 - 0 1 - 0
Burke Anderson - 4.44 1 - 0
Jerald Mackey - 3.99 0 - 1
Jeremy Curtis - 4.19 & Matt Chua - 4.23 1 - 1
Jeremy Curtis - 4.19 2 - 0
Jack Nazy - 4.39 & Paul Kilburg - 4.32 0 - 1
Jack Nazy - 4.39 2 - 0 1 - 0
Paul Kilburg - 4.32 & Andy Pulkrabek - 4.09 1 - 0
Paul Kilburg - 4.32 & Jeremy Curtis - 4.19 1 - 0
Paul Kilburg - 4.32 1 - 0
Rumeal Setts - 4.42 2 - 0
Scott Wall - 4.35 & Anh Doan - 4.32 0 - 1
Scott Wall - 4.35 & Taylor Hanson - 4.32 1 - 0
Taylor Hanson - 4.32 & Anh Doan - 4.32 3 - 0 1 - 0
Taylor Hanson - 4.32 & Will Mitchell - 3.92 0 - 1
Will Mitchell - 3.92 & Jerald Mackey - 3.99 0 - 1
William Connelly - 4.25 1 - 1 3 - 1
--------------------------------------------------------------------------------------------------------------------------------------
Dutta - Winter
League Record: 3 - 5
The Following Have Played In League Matches On This Team (In Rating Order)
Ben Peters - 4.23
Lucas LeDoux - 4.18
James Livesey - 4.18
Sam McCullough - 4.14
Jonathan Luk - 4.08
Erik Hane - 4.05
Nathan Podolsky - 4.02
Jason Thiner - 4.02
Behnam Kholghi - 4.00
Sam Farber - 3.98
Brian Harrison - 3.93
Jim McCullough - 3.90
Max Wilkinson - 3.87
Aaron Chung - 3.86
Phillip Chase - 3.85
Hui Huang - 3.82
Noah Farber - 3.81
Koushik Dutta - 3.78
League Results By Position
1S 2S 1D 2D 3D
Aaron Chung - 3.86 & Jonathan Luk - 4.08 0 - 1
Aaron Chung - 3.86 & Lucas LeDoux - 4.18 1 - 2 1 - 0
Behnam Kholghi - 4.00 0 - 1 1 - 1
Ben Peters - 4.23 1 - 2 1 - 0
Brian Harrison - 3.93 & Jonathan Luk - 4.08 0 - 1
Erik Hane - 4.05 0 - 2
Hui Huang - 3.82 0 - 2
Jim McCullough - 3.90 0 - 1 1 - 1
James Livesey - 4.18 & Jason Thiner - 4.02 1 - 0 0 - 1
James Livesey - 4.18 & Koushik Dutta - 3.78 0 - 1
James Livesey - 4.18 & Sam McCullough - 4.14 2 - 2
Jason Thiner - 4.02 & Brian Harrison - 3.93 1 - 0
Jason Thiner - 4.02 & Koushik Dutta - 3.78 0 - 1
Jason Thiner - 4.02 & Phillip Chase - 3.85 2 - 0
Koushik Dutta - 3.78 & Phillip Chase - 3.85 1 - 0
Lucas LeDoux - 4.18 & Max Wilkinson - 3.87 1 - 0
Lucas LeDoux - 4.18 & Sam McCullough - 4.14 1 - 0
Noah Farber - 3.81 & Max Wilkinson - 3.87 1 - 0
Noah Farber - 3.81 & Sam Farber - 3.98 0 - 1
Nathan Podolsky - 4.02 0 - 2 0 - 2
Sam McCullough - 4.14 & Erik Hane - 4.05 0 - 1
Sam McCullough - 4.14 & Jonathan Luk - 4.08 0 - 1
Sam Farber - 3.98 & Lucas LeDoux - 4.18 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
Bartell 18s 24
League Record: 5 - 4
The Following Have Played In League Matches On This Team (In Rating Order)
Juan Angelats - 4.24
Jason Haase - 4.24
Lucas Martin - 4.23
Ajeya Shekar - 4.23
Daniel Saab - 4.14
Karl Lovaas - 4.13
Charlie Bohl - 4.04
Brian Duggan - 3.99
Luke Utrie - 3.87
Matt Bartell - 3.84
John Kyriagis - 3.84
Greg Elfstrum - 3.82
Chris Schlichting - 3.78
Matt Olson - 3.65
Jason Ostrowski - 3.61
League Results By Position
1S 2S 1D 2D 3D
Ajeya Shekar - 4.23 & Charlie Bohl - 4.04 0 - 1
Ajeya Shekar - 4.23 & Jason Haase - 4.24 1 - 0
Brian Duggan - 3.99 0 - 2 1 - 2
Charlie Bohl - 4.04 & Matt Olson - 3.65 1 - 0
Chris Schlichting - 3.78 0 - 1
Daniel Saab - 4.14 & Charlie Bohl - 4.04 1 - 0
Daniel Saab - 4.14 & Greg Elfstrum - 3.82 1 - 0
Daniel Saab - 4.14 & Jason Haase - 4.24 2 - 0
Daniel Saab - 4.14 & Lucas Martin - 4.23 2 - 2
Greg Elfstrum - 3.82 & Charlie Bohl - 4.04 0 - 1
Greg Elfstrum - 3.82 & Jason Ostrowski - 3.61 0 - 1
Greg Elfstrum - 3.82 & Luke Utrie - 3.87 0 - 1
John Kyriagis - 3.84 1 - 0
Juan Angelats - 4.24 & Daniel Saab - 4.14 1 - 0
Juan Angelats - 4.24 & Lucas Martin - 4.23 3 - 1
Jason Haase - 4.24 & Charlie Bohl - 4.04 0 - 2
Jason Ostrowski - 3.61 & Chris Schlichting - 3.78 0 - 1
Jason Ostrowski - 3.61 & Luke Utrie - 3.87 0 - 1
Karl Lovaas - 4.13 & Chris Schlichting - 3.78 0 - 1
Karl Lovaas - 4.13 4 - 2
Luke Utrie - 3.87 & Charlie Bohl - 4.04 1 - 0
Luke Utrie - 3.87 & Chris Schlichting - 3.78 0 - 1
Luke Utrie - 3.87 & John Kyriagis - 3.84 0 - 1
Matt Bartell - 3.84 0 - 1 1 - 3